Preliminary Results Towards Contract Monitorability

نویسندگان

  • Annalizz Vella
  • Adrian Francalanza
چکیده

This paper discusses preliminary investigations on the monitorability of contracts for web service descriptions. There are settings where servers do not guarantee statically whether they satisfy some specified contract, which forces the client (i.e., the entity interacting with the server) to perform dynamic checks. This scenario may be viewed as an instance of Runtime Verification, where a pertinent question is whether contracts can be monitored for adequately at runtime, otherwise stated as the monitorability of contracts. We consider a simple language of finitary contracts describing both clients and servers, and develop a formal framework that describes server contract monitoring. We define monitor properties that potentially contribute towards a comprehensive notion of contract monitorability and show that our simple contract language satisfies these properties.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ارانه الگوی رتبه بندی HSE پیمانکاران پیش از عقد قرارداد بر اساس سطح پیمان

  Background and aims: ‏ Evaluation of the contractor’s HSE is a key issue for the employer that influences the selection of a contractor. An appropriate method of assessment can play a significant role in the selection of qualified contractors. This paper presents a new method for ranking of contractor’s HSE at pre-contract stage of a project.   Methods: To develop this new evaluation method, ...

متن کامل

Monitorability of Stochastic Dynamical Systems

Monitoring is an important run time correctness checking mechanism. This paper introduces the notions of monitorability and strong monitorability for partially observable stochastic systems, and gives necessary and sufficient conditions characterizing them. It also presents important decidability and complexity results for checking these properties for finite state systems. Furthermore, it pres...

متن کامل

Smart Contract Templates: essential requirements and design options

Smart Contract Templates support legally-enforceable smart contracts, using operational parameters to connect legal agreements to standardised code. In this paper, we explore the design landscape of potential formats for storage and transmission of smart legal agreements. We identify essential requirements and describe a number of key design options, from which we envisage future development of...

متن کامل

Measures and mechanisms for process monitoring in evolving business networks

The literature on monitoring of cross-organizational processes, executed within business networks, considers monitoring only in the network formation phase, since network establishment determines what can be monitored during process execution. In particular, the impact of evolution in such networks on monitoring is not considered. When a business network evolves, e.g. contracts are introduced, ...

متن کامل

A credit period contract towards coordination of pharmaceutical supply chain:The case of inventory-level-dependent demand

This paper considers a two stages pharmaceutical supply chain (PSC) consisting of a pharmaceutical manufacturer (pharma-manufacturer) that supplies one type of pharmaceutical product to a pharma-retailer. The customer demand rate for the pharmaceutical product is dependent on the pharma-retailer’s current-inventory level. The pharma-retailer determines the order quantity ( ) value as decision v...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016